'794
 angle 1
''''''''''''''''''''''''  Gene:  1 Begins at position  3  '''''''''''''''''''''''
 cond
 store
 dupbool
 add !=
 -12 floor 5 *.paralyzed
''''''''''''''''''''''''  Gene:  1 Ends at position  11  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  2 Begins at position  12  '''''''''''''''''''''''
 cond
 *.body *.aim 1 start
 false
 !~=
 *.hitdn ^ -264 &
''''''''''''''''''''''''  Gene:  2 Ends at position  22  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  3 Begins at position  23  '''''''''''''''''''''''
 start
 stop
''''''''''''''''''''''''  Gene:  3 Ends at position  24  '''''''''''''''''''''''
 angle inc
 -771 -615 .sx inc
 *326 >=
 floor ceil 2 div 251 dec
 store

''''''''''''''''''''''''  Gene:  4 Begins at position  40  '''''''''''''''''''''''
 else
 >
 114 ~=
 stop
''''''''''''''''''''''''  Gene:  4 Ends at position  44  '''''''''''''''''''''''
 store
 | stop
 =
 stop
 xor
 dec
 angle *.paralyzed *.aim *.aim 50 sub 1500 251 1 floor 1 sub 5 *.tout7 *.aim *.eye9 div 2 ceil 1 mult .refdx store
 -1 *.in7 22
''''''''''''''''''''''''  Gene:  5 Begins at position  78  '''''''''''''''''''''''
 cond
 start
 *279 *.shareshell mod 50 dup 289
''''''''''''''''''''''''  Gene:  5 Ends at position  85  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  6 Begins at position  86  '''''''''''''''''''''''
 start
 *.body *.vshoot sub 50 mult 302 *.eye9width .up store
 10 .up store
 *.aim 251 div 2 ceil *.aim 251 div 2 ceil *.sexrepro mult .repro store
 *.tielen1 *.aim 251 div 2 ceil 1 sub .aimright store
 1 floor 1
''''''''''''''''''''''''  Gene:  6 Ends at position  125  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  7 Begins at position  126  '''''''''''''''''''''''
 cond
 1432 rnd store
 -1 10 1
''''''''''''''''''''''''  Gene:  7 Ends at position  132  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  8 Begins at position  133  '''''''''''''''''''''''
 cond
 start
 *.body 50 mult 300 *.dx -1 *.strvenom
''''''''''''''''''''''''  Gene:  8 Ends at position  141  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  9 Begins at position  142  '''''''''''''''''''''''
 start
 *.in10 *.vshoot sub
''''''''''''''''''''''''  Gene:  9 Ends at position  145  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  10 Begins at position  146  '''''''''''''''''''''''
 cond
 *.body 1500 - dup add %=
 -- =
 pyth pyth *-59 dec
 639 *.tienum floor -107 else
 *.mkpoison -- abs angle dup 760 overbool
 -- stop
''''''''''''''''''''''''  Gene:  10 Ends at position  172  '''''''''''''''''''''''
 102 abs rnd & dec
 *931 *.eye3 <=
 dist >> pow | pow sub inc

''''''''''''''''''''''''  Gene:  11 Begins at position  188  '''''''''''''''''''''''
 else
 swapbool
 <
 <=
 stop
''''''''''''''''''''''''  Gene:  11 Ends at position  192  '''''''''''''''''''''''
 sqr ++ true
 <
 -367 dropbool
 false
 %=

''''''''''''''''''''''''  Gene:  12 Begins at position  201  '''''''''''''''''''''''
 start
 %=
 pow <=
 %=
 -214
''''''''''''''''''''''''  Gene:  12 Ends at position  206  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  13 Begins at position  207  '''''''''''''''''''''''
 else
 | | sub inc
 - stop
''''''''''''''''''''''''  Gene:  13 Ends at position  213  '''''''''''''''''''''''
 -338 dupbool

''''''''''''''''''''''''  Gene:  14 Begins at position  216  '''''''''''''''''''''''
 cond
 *-35 clearbool
 827 angle pow %=
 -141 *-104 *-139 dec
 not
 *283 store
 inc
 403 <
 *-47 ceil =
 not
 *621 inc
 dec
 floor inc
 not
 !%=
 store
 >=
 *.sharenrg *741 *.hitup *.stifftie else
 dec
 store
 sgn clearbool
 pyth xor
 *.bodloss *-398 -- <
 floor >=

''''''''''''''''''''''''  Gene:  14 Ends at position  262  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  15 Begins at position  263  '''''''''''''''''''''''
 else
 dec
 *-66 >> -463 *317 not
 dec
 and
 pow dist drop stop
''''''''''''''''''''''''  Gene:  15 Ends at position  275  '''''''''''''''''''''''
 store
 inc
 -241 abs over -160 *-1097 abs *.strvenom !=
 over false
 sub 50 sub .aimright store
 div angle 10 251 div 2 ceil 1 floor 1 sub *.paralyzed *.aim 251 sub
''''''''''''''''''''''''  Gene:  16 Begins at position  308  '''''''''''''''''''''''
 cond
 *.body 1500 sub *.deltie *.sun *.aim 251
''''''''''''''''''''''''  Gene:  16 Ends at position  315  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  17 Begins at position  316  '''''''''''''''''''''''
 cond
 *.body 1500 -3 *.refveldn 2 div 251 *.aim *.paralyzed *.aim *.paralyzed 50 sub 260 start
 store
 3 and

''''''''''''''''''''''''  Gene:  17 Ends at position  334  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  18 Begins at position  335  '''''''''''''''''''''''
 cond
 start
 *.body 50 mult .repro store
 -1 10 1
''''''''''''''''''''''''  Gene:  18 Ends at position  344  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  19 Begins at position  345  '''''''''''''''''''''''
 cond
 start
 *.body 1500 sub 50 *.refvenom .repro store
 -1 stop
''''''''''''''''''''''''  Gene:  19 Ends at position  355  '''''''''''''''''''''''
 over >
 * mod mult stop
 sqr swapbool
 <=
 overbool
 inc
 pyth dec
 ~ rnd clear inc
 inc

''''''''''''''''''''''''  Gene:  20 Begins at position  374  '''''''''''''''''''''''
 cond
 start
 *.body *.vshoot sub 50 mult .sexrepro store
 -1 7 *.refaimdx 10 .up store
 *.aim 2 ceil 1 floor 1 sub *.paralyzed *.aim 251 10 .up store
 *.aim 251 div 2 1 & dist -- 5 sub 251 *.aim *.paralyzed sub *.mkvirus
''''''''''''''''''''''''  Gene:  20 Ends at position  416  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  21 Begins at position  417  '''''''''''''''''''''''
 cond
 -- ceil - dropbool
 pow -197 true
 -136 start
 pow >=
 overbool
 ceil
''''''''''''''''''''''''  Gene:  21 Ends at position  430  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  22 Begins at position  431  '''''''''''''''''''''''
 else
 %=
 << -399 *.eye1 2 div *.aim ceil *.tie div stop
''''''''''''''''''''''''  Gene:  22 Ends at position  442  '''''''''''''''''''''''
 store

''''''''''''''''''''''''  Gene:  23 Begins at position  444  '''''''''''''''''''''''
 cond
 <
 -160 *.ploc ceil pow -188 store
 true
 angle
''''''''''''''''''''''''  Gene:  23 Ends at position  453  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  24 Begins at position  454  '''''''''''''''''''''''
 cond
 stop
''''''''''''''''''''''''  Gene:  24 Ends at position  455  '''''''''''''''''''''''
 inc
 * not
 false
 -133 *.shup true
 .up inc
 299 abs <
 -730 <=
 mult and
 10 1 *.refeye sub *.fixed mult 241 dec
 -1
''''''''''''''''''''''''  Gene:  25 Begins at position  481  '''''''''''''''''''''''
 cond
 *.vshoot *.eye8width mult .sexrepro store
 -1 .tiepres store
 10 .up store
 *.aim 251 div .dn store
 10 .up store
 *.aim 251 div 2 ceil -497 xor
 stop
''''''''''''''''''''''''  Gene:  25 Ends at position  508  '''''''''''''''''''''''
 pow -- swap sqr *.shareshell -311 -542 div *48 dupbool
 stop
 - >
 %=
 store
 1 floor 1 sub sub 50 mult 300 10 1 *.ypos
''''''''''''''''''''''''  Gene:  26 Begins at position  535  '''''''''''''''''''''''
 start
 *.body 50 mult .repro store
 *.setboy
''''''''''''''''''''''''  Gene:  26 Ends at position  541  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  27 Begins at position  542  '''''''''''''''''''''''
 cond
 start
 *.body *.vshoot sub 50 mult .sexrepro store
 -1 7 1 *.paralyzed *.aim 251 sub dec
 !%=
 dup !=
 -22 store

''''''''''''''''''''''''  Gene:  27 Ends at position  563  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  28 Begins at position  564  '''''''''''''''''''''''
 cond
 sqr %=
 70 stop
''''''''''''''''''''''''  Gene:  28 Ends at position  568  '''''''''''''''''''''''
 218 >
 526 *.refnrg - >

''''''''''''''''''''''''  Gene:  29 Begins at position  575  '''''''''''''''''''''''
 else

''''''''''''''''''''''''  Gene:  29 Ends at position  575  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  30 Begins at position  576  '''''''''''''''''''''''
 else
 !%=

''''''''''''''''''''''''  Gene:  30 Ends at position  577  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  31 Begins at position  578  '''''''''''''''''''''''
 else
 !=
 floor sqr store
 div - inc
 ~
''''''''''''''''''''''''  Gene:  31 Ends at position  586  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  32 Begins at position  587  '''''''''''''''''''''''
 start
 dupbool
 50
''''''''''''''''''''''''  Gene:  32 Ends at position  589  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  33 Begins at position  590  '''''''''''''''''''''''
 cond
 *.body 1500 sub 50 *.paralyzed *.aim 251 *.strvenom *.refvelup ceil 1 sub .aimright store
 stop
''''''''''''''''''''''''  Gene:  33 Ends at position  605  '''''''''''''''''''''''
 251 1 floor 1 *.tielen3 5 *.paralyzed *.in1 dist ^ << pow and
 pow mod 25 store
 *.mypoison << xor
 abs inc
 - <<
''''''''''''''''''''''''  Gene:  34 Begins at position  630  '''''''''''''''''''''''
 start
 *-95 angle store
 stop
''''''''''''''''''''''''  Gene:  34 Ends at position  634  '''''''''''''''''''''''
 - -1057 dec
 .trefshoot inc
 dropbool
 ~ sqr xor
 *.sun inc

''''''''''''''''''''''''  Gene:  35 Begins at position  646  '''''''''''''''''''''''
 cond
 and
 >> 273 391
''''''''''''''''''''''''  Gene:  35 Ends at position  650  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  36 Begins at position  651  '''''''''''''''''''''''
 cond
 -1 10 1
''''''''''''''''''''''''  Gene:  36 Ends at position  654  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  37 Begins at position  655  '''''''''''''''''''''''
 cond
 start
 *.body 1500 sub 50 mult .repro store
 -1
''''''''''''''''''''''''  Gene:  37 Ends at position  664  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  38 Begins at position  665  '''''''''''''''''''''''
 cond
 start
 *.body *.vshoot sub 50 mult .sexrepro store
 -1 .shoot store
 10 .up store
 *.aim 2 ceil *.reftie floor
''''''''''''''''''''''''  Gene:  38 Ends at position  684  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  39 Begins at position  685  '''''''''''''''''''''''
 cond
 start
 *.body *.vshoot sub 50 mult .sexrepro store
 store
 10 1 251 div 2 floor 1 sub *.paralyzed ceil -197 *382 *225 dup stop
''''''''''''''''''''''''  Gene:  39 Ends at position  709  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  40 Begins at position  710  '''''''''''''''''''''''
 cond
 start
 *.body *.vshoot sub 50 mult .sexrepro store
 -1 .shoot store
 10 .up store
 *.aim 2 ceil *.reftie floor *.thisgene dist *884 xor
 add -68 ~ -326 ceil dist dropbool
 drop -- swapbool
 overbool
 *-353 mult *.aim 251 stop
''''''''''''''''''''''''  Gene:  40 Ends at position  749  '''''''''''''''''''''''
 10 .up store
 *.aim 251 div 2 ceil 1 *.refaim sub sub 50 mult .repro store
 -1 10 1
''''''''''''''''''''''''  Gene:  41 Begins at position  769  '''''''''''''''''''''''
 start
 *.body *.vshoot sub 50 store
 -1 .shoot store
 10 .up store
 *.aim 251 div 2 1 sub *.sexrepro *.aim 251 sub .aimright store
 stop
''''''''''''''''''''''''  Gene:  41 Ends at position  793  '''''''''''''''''''''''

